package BitCreekLib; /**
 *
 * @author Ivan Litsvinenka & Emanuele Ricci
 * Interfaccia che ogni Peer offre al Tracker per essere notificato
 *
 */

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface IRMIPeer extends Remote {

    /**
     * Metodo per ricevere le notifiche dal Tracker
     *
     * @param torrenetName il nome del torrent in quesione
     * @param host Host che ha trigerato rmi
     * @throws java.rmi.RemoteException asd
     */
    public void notifyMe ( String torrenetName, Host host ) throws RemoteException;

}